cutting punch - French English Dictionary